package com.xbongbong.saas.model;

import com.xbongbong.paas.toolbox.wrap.IModel;
import com.xbongbong.pro.domain.entity.AiAssistantConfigEntity;

import java.util.List;

/**
 * @description: 智能助手配置
 * @Author: hongxiao
 * @date: 2019-05-10 10:35
 * @since v1.0
 */
public interface AiAssistantConfigModel extends IModel<AiAssistantConfigEntity> {
    /**
     * 保存数据
     *
     * @param entity 实体
     * @return
     * @throws
     * @author hongxiao
     * @date: 2019-05-10 10:39
     * @since v1.0
     * @version v1.0
     */
    Integer save(AiAssistantConfigEntity entity);
    /**
     * 批量保存数据
     *
     * @param entityList 实体列表
     * @return
     * @throws
     * @author hongxiao
     * @date: 2019-05-10 10:39
     * @since v1.0
     * @version v1.0
     */
    void insertBatch(List<AiAssistantConfigEntity> entityList);
    /**
     * 通过公司获取实体
     *
     * @param corpid 公司id
     * @return
     * @throws
     * @author hongxiao
     * @date: 2019-05-10 10:39
     * @since v1.0
     * @version v1.0
     */
    AiAssistantConfigEntity getByCorpid(String corpid);
}
